present someone/for something - Español Inglés Diccionario